package com.cloudbroker.bcs.csvc.itn.api.constants;

import com.cloudbroker.bcs.csvc.base.api.constants.HSBCCSFields;

public interface ITNFields extends HSBCCSFields {

    /**
     * 功能号
     */
    public static final String FUNCTION_ID = "function_id";

    /**
     * 错误码
     */
    public static final String ERROR_NO = "error_no";

    /**
     * 错误信息
     */
    public static final String ERROR_INFO = "error_info";

    /**
     * 结果列表
     */
    public static final String RESULT_LIST = "resultList";

    /**
     * 子系统编号
     */
    public static final String TAG_SUB_SYSTEM_NO = "tag_sub_system_no";

    public static final String COMPANY_ID = "company_id";

    public static final String BUSINSYS_NO = "businsys_no";

    public static final String BUSIN_ACCOUNT = "busin_account";

    public static final String MOBILE_TEL = "mobile_tel";

    public static final String LOCK_FLAG = "lock_flag";

    public static final String REG_SOURCE = "reg_source";

    /**
     * 用户登录名
     */
    public static final String AUTH_NAME = "auth_username";

    public static final String OPEN_ID = "open_id";

    public static final String GRANT_TYPE = "grant_type";

    public static final String PASSWORD = "password";

    public static final String USERNAME = "username";

    public static final String TARGETCOMP_ID = "targetcomp_id";

    public static final String OWN_COMPANY_ID = "own_company_id";

    public static final String SMS_CONTENT = "sms_content";

    public static final String SMS_PRIORITY = "sms_priority";


    public static final String URL = "url";
    public static final String APP_KEY = "app_key";
    public static final String APP_SECRET = "app_secret";
    
    /**
     * 获取校验码
     */
    public static final String AUTH_ID = "auth_id";
    public static final String OUT_SEND_FLAG = "out_send_flag";
    public static final String AUTHMSG_BUSI_TYPE = "authmsg_busi_type";
    public static final String AUTH_CHECK_WAY = "auth_check_way";
    public static final String EMAIL = "email";
    /**
     * 长效令牌获取
     */
    public static final String DEVICE_UID = "device_uid";
    public static final String AUTHCHECK_ID = "authcheck_id";
    public static final String AUTH_CHECK_CODE = "auth_check_code";
    
    /**
     * 手机长效登录
     */
    public static final String LONG_TOKEN = "long_token";


    /**
     * 短信服务授权码(ITN独有)
     */
    public static final String  SMS_AUTHKEY = "sms_authkey";


}
